right auricular appendage - Español Inglés Diccionario